97164101
20135604
93573685
3361710
25018415
6619686
2867965
69399197
72901766
48642557
13449218
67514017
75517057
43196939
54252872
5502026
66538063
29444736
46037535
10086743
5202380
93497955
91171847
98343160
9182750
97583458
19508176
16905443
24181474
20791871
50483553
70475564
66617670
674171
82116393
45601362
43163385
61587947
1112487
1502632