66838628
96233502
93275473
56863282
71324884
37342550
29788086
14163555
15357883
96323771
17374774
75498
42201042
1168296
27168502
647509
22767624
58955703
63894397
55918525
39011537
2803647
70548815
50612703
58283439
62632123
5145628
40903680
1844039
27002444
48925136
24857347
86222252
25445069
88636583
51081683
62845
3949834
8422444
9303771