79389369
20837054
17186692
1030194
58716985
3634673
2082549
12486208
51481901
50375275
72416044
91547448
77778488
12045031
87586
1454769
95475280
75372316
69043601
63447455
32543296
11096026
51598903
65115187
82354048
6018502
32189460
8703760
18069495
85595518
54186322
51846461
18853188
69633269
14299396
56094178
9476463
24137108
2983263
1461555