50216234
88519433
43206915
23764478
52298769
61748319
12593741
87508458
94525763
6941985
41257037
35506549
1857387
63614303
84581565
91462142
6181662
56747514
40686667
47513986
7787349
47657596
29923413
2285217
87297221
92338485
55638246
63914827
37111651
36361179
7879704
64743668
65276070
49987458
70122173
4085613
98482637
74347083
914550
21057615