33182376
8899261
19529768
47774142
2436469
91212399
461581
77225544
67802410
37599649
9510812
57286344
4315553
43034148
93627108
16444662
14535231
29692596
72436218
40662591
957412
66989793
58845776
8936791
1703958
36693236
2764160
13763948
38853996
4465676
87437674
95912493
68888464
39635196
94932805
42428302
5384930
38751320
45134744
82409369