42753232
71173654
43405357
38136451
62298539
2475580
85756656
7781685
66779884
43861143
7421412
83791502
20848519
53353380
33865620
67934962
661459
30114155
38787017
10136033
64408244
20399532
67948959
66658604
18879510
52254209
25029217
43885649
87735346
65019486
18441518
4642935
76881100
28616296
42789947
94341112
49783290
36797699
9599262
69543612