57797587
48536607
2325603
63943283
3895301
9707421
88665530
59175438
17716187
52045644
63128500
29328749
57819129
31837774
25826153
47536363
94081876
8399150
40123255
90998742
15162373
2016411
37791389
90036559
23951970
19221302
38331641
5319454
52409367
53938286
8201234
44372423
62218765
464685
15122424
80623558
32953655
89166431
52977244
33064644