59327972
94136814
26511137
84193061
79256196
67035220
32397361
94343415
22266241
90768769
44481615
13359218
90056312
59277621
8339220
82272783
96856574
58952756
78769369
60194479
70213582
49014384
70955457
29751649
39377311
39674163
62709289
2964711
21977250
72115801
31543285
783458
24755697
692998
10858956
67988529
65948460
2997822
21781243
1338030