13021064
5307924
73562614
34827234
70814207
70187744
74236899
13953442
84892066
17842107
89763589
8969500
893464
50735238
15842055
53952090
47443615
17189070
96729222
33502304
3660395
64132348
15202514
87935432
58883499
95054628
38915290
3077216
4461874
15998481
24885540
40386869
31165941
32286413
89142198
93167287
84819973
28524767
95297237
65556035