37832353
3392884
77108777
19638073
1106992
9573646
64158779
7555843
40966498
52771212
8087369
10119104
21754087
2493422
45019124
60329846
24481430
52221028
3565375
74087198
17201276
2249631
44481905
47788298
53229847
31667896
31348101
7510558
66195562
77219053
69227229
72419721
18929898
72636317
56781245
59151587
63125556
75761259
9287481
20055687