8290819
8875720
43622280
75758424
43669706
32368171
80726523
33471113
23795555
61233558
2728992
44132215
37997869
5316783
85664675
27983270
17396386
11202734
6891769
49358494
43141040
7693285
59355599
74044476
60762489
71563838
39131425
33801882
39693119
87701693
11366308
65681586
51928712
1945593
47719260
4132454
84599908
19037080
31703308
26318497