43128010
6104772
7822107
54162789
32254460
24572865
30279256
84358520
92106357
41149307
14018462
47096641
92122847
26811153
81396425
4438762
35812754
17641506
83533290
80633268
430231
36495475
92159731
12663894
75086464
92907520
97777456
24303205
558699
87888788
35171489
47784611
46115349
55212946
2260443
4756214
9677562
17938183
56836301
74237424