36057942
16667042
66232506
37182589
20915940
85313124
84742601
52931706
37915358
74997070
63476695
99648417
5604412
4518347
9739466
78097318
49687675
30669769
68615244
2645172
3123201
72847621
18397397
26983774
5286530
48098897
12726996
14073738
6584902
48171189
43709884
68853379
97548963
15835401
2214491
3986981
54257799
68572702
77582319
57837894