23957243
64509755
21561229
2334204
19335768
92663395
48739363
1283160
79462023
64545521
78563436
94944049
72896155
87678986
71901187
88204698
52397844
82442937
42827683
48114097
93198920
49154939
73103614
88291081
25705400
51275873
10029204
63281833
66206132
85137920
21375678
17726462
38167392
71521999
14367331
88132769
42461722
81641147
55936085
20449583