71125515
31727925
3137631
6451679
89244398
20362005
10602340
28814661
58084106
80057712
83837092
62541905
73984755
21887071
70009187
37574455
65481800
96424590
51261550
8929593
88882878
71774150
92166722
56059197
5199590
14637272
11211539
43357333
39165892
75609788
25342997
64287788
9944547
59583739
1484181
24839948
62745545
52068247
73834080
49493686