19342650
54668590
38369072
34576455
59827939
28122189
65873788
2313347
29183917
68902629
62143345
27284610
7886410
75643727
65369418
44723299
57157197
20707329
64319771
23281928
2537214
94513967
39636208
93358090
26771824
21096883
32029772
8418901
2013297
63201325
46098573
40972206
52288725
34542741
44975776
16933380
36467709
43149495
36722402
80808078