92897373
684365
9543285
61002177
28542285
75384798
95845319
59148445
8358562
23649847
29962405
46384164
41052589
70962516
19041063
30816217
5012203
70027981
26948523
22449547
32165443
20455300
18207268
54269426
23234491
26521041
80834041
87777024
2205353
84814738
39897875
20131148
82455589
18835943
92518198
17132574
92491966
64549196
9386939
2704703