28963316
29538009
88636713
50854529
39578670
3977346
57533571
21581517
3326607
567896
9845379
30419049
84998585
17454642
8835386
471733
36262517
78262269
36955822
44147160
68252572
98502793
4024121
32447573
17517376
35837582
51451794
543495
43697328
48176299
90349922
48211374
70248171
14227218
60467524
61745330
44442420
1749013
9480916
54576914