4494785
1794588
15403228
28642570
17808212
63537615
38543872
96412419
39788142
78643720
5447365
6768094
383133
17771502
27197165
66808742
56993956
86811199
41866196
94127636
56326093
93462012
14379413
45944897
74069554
27677298
95689558
96502922
82419695
8789815
60023724
5945929
65201477
35076234
34124460
48419383
6766132
93438830
1119721
77525861