27045932
2563441
34327201
57952326
18173735
95205986
7015941
64494458
88465776
42484276
66928692
78089143
7544183
50171538
7638054
66073135
64874322
84326614
15166921
64633416
78462337
81897777
38923286
36995874
5329060
87879410
50063344
69087358
24926680
78629397
76715652
66924210
22906921
98015319
5067251
13321535
38321292
87053210
55785904
33783349