33743892
24102804
22107612
25921050
97676495
80206507
17955473
7647811
6944227
56859689
3231027
696425
937912
3242340
27023156
88054533
3678686
20254093
5989620
49913275
67932873
2809689
84761656
83133617
26885859
450258
8795331
40821937
48146561
65468969
93782841
10246309
71607714
65756319
56247606
51409759
95192972
308230
70274533
4227653