4842309
7067238
59484968
17591291
89343109
95542774
75897898
96274645
56424000
28324123
94537471
45029156
5054642
7398688
77706954
53103959
30927067
95994065
29643588
99529618
14309301
56609630
130515
58291275
6682194
17349613
40234071
84592703
70412376
67697730
59231387
66319033
49207597
21507357
77396710
56166719
81022397
47786070
74116230
76951273