40451674
94353307
26032192
9195418
8213711
3672947
2418277
53945211
58533385
30091757
30022407
37331941
85149206
45163218
5712215
7407810
24665908
45596428
23391346
16658810
4640904
59758507
21348626
17798913
59661245
85142307
8203961
2583103
2775943
23737370
625629
54837718
47221768
72989197
90043460
916742
2248870
87603699
1268490
30003801