66889432
10072662
11958456
19154005
45256647
74619283
2738157
46387910
992878
37387782
95327234
26755616
45148632
85588268
15284548
9137846
7867936
32748645
14182229
47553028
57019236
81052352
60833445
32339126
12454397
61672358
2294229
82469295
96441733
64039961
503887
6154761
97501289
31091256
9184223
14883364
33017487
89792
45065630
546612