95048192
92656738
79274470
72541220
35586620
32407394
75971666
76448815
68663314
34111589
4982049
70720
42256279
56724733
97995673
4674232
91829425
39088028
34303023
40958709
14122419
51905384
2124592
23795505
76955958
85527099
41447596
58964421
3445641
88853521
1824399
17609349
8877354
9184369
74036704
10077483
2165656
86627759
6018500
91992045