33575669
69171490
25989448
14944466
92622340
13351741
85752397
34312402
36344954
61424134
49982575
45556498
749879
8084544
20577513
25224089
39583821
53265950
75456320
1649976
949260
8662346
17923593
36178735
18448199
22591641
7172127
98188260
41013537
5337760
69736641
70341593
61541126
54363262
60592443
61662733
89496015
6026803
53321070
63891501