28594644
37916358
5808247
32701738
82771509
78003920
2512156
99289507
83797138
2923841
57647758
93773934
9633734
92459613
84605132
80501690
41251126
48751000
74324240
36538341
30564635
79766960
83275413
17658969
90582746
9399178
7516969
94927227
44868161
40846244
6321825
53496125
24828575
34448558
15266257
86498882
28454180
24307981
2012724
95305408