85574264
40214507
76291342
9067964
14228473
21054822
18314925
1993133
80147381
66471871
88593794
69791773
90874214
33031869
10515723
90979179
67387578
64813445
3634116
95425244
50706846
79664368
8833160
38745695
63376800
8016261
13348020
60285058
56889965
2949333
68664474
61848894
89818289
9679399
85898619
71942277
1601780
19935424
47071690
87235192