42379882
4332241
71477883
68178380
4486825
43795884
79744451
4452844
6155332
52208307
26625730
63596056
57393761
77915938
33748613
12814773
75861976
55326407
59978551
44657504
33018823
3196102
99755711
74603792
91599585
22854114
8312461
18434722
26522673
70762181
1019492
27967577
75294597
134204
43133845
86334436
75755172
7186261
6289574
37296623