95056287
4329434
56944037
35811675
46518782
84269694
13388849
47135223
38236546
13536116
4809824
72725276
48929955
60724307
67496742
3409788
72059860
81821123
62503449
79738305
18635697
97607214
10945224
69879299
46089164
20394706
94368816
56433943
30669009
6061214
8885877
44675928
47681232
59431900
25344866
92677629
28912620
24494127
58902896
30658797