98922124
1296309
55066947
97546377
36977462
2076546
33568758
43434552
65199848
43649019
50513089
48898187
86545353
56258460
6702532
55896818
78185347
87113158
72374956
35124361
7627843
76671854
54334779
44816633
39885245
28025228
12011936
56616445
47347051
33992534
66447660
52064003
59079900
38919109
45914362
1379554
37114013
12435350
30722340
24269386