293911
35101834
41285034
15619018
3769938
21596399
37432815
3734338
7501409
39722943
32672997
61165894
56764429
78398044
80262765
58186209
98313611
70431804
4826299
34608347
21452256
95656189
291583
76914339
27755580
46505845
49654637
70757566
50519148
28767316
6503247
20689549
25222100
32051076
76029819
94172225
10056560
75211039
99046390
9181844