67852864
97124498
22603127
34172183
6449462
49589088
3422592
48828312
4985159
44732830
2841338
45246414
16726808
45926695
2153942
23755137
48533817
39651933
1286135
91023983
52073040
99817682
55928657
63447955
2169963
88231447
97104856
66418075
46938347
43882457
33813361
32941855
50292629
14253826
12205191
937620
88575926
96968274
51393202
90801511