30307333
47184183
9665349
86706796
67105884
40176118
36673686
25684539
92724081
85046055
68468445
86955572
61456518
65747838
5802809
92831072
44832762
77897386
15948495
28309923
65488463
92912773
69509596
14136246
41981470
5797800
33547211
13203629
53738983
33624040
21424417
3556496
28114894
54136753
35904820
27038340
95076078
10443070
4919459
74663382