25305530
63673256
83409459
58303961
10249524
90905759
52995030
92022260
55988011
40033943
15934619
68724848
9799942
10709358
78898779
2412155
86655288
60988707
50335201
10342869
75768768
55354526
36263361
91703352
15994251
72941768
52119030
71101058
71923160
44275275
63067324
73152010
20573110
74382943
672654
51859131
44438920
1321725
32909823
297713