42911235
22147122
5894589
59251019
92534166
70349379
63379362
95508793
12519000
21825593
9701165
71132714
19324657
20478015
92876062
20815657
80553602
27065459
53685142
72202347
7658674
60862896
1834617
58212413
44948744
8397784
89756996
3267415
18539277
90618664
8805675
76079048
77152137
61189403
80319210
52099880
1312401
43859275
15783154
99881017