87338389
10508886
40724929
24689497
60132171
50016604
68317514
2085659
99807511
1748603
86801532
48622417
85262785
35865387
66682594
81778420
70191874
53171585
11369570
18917505
51215150
74224143
19032401
30857232
3463918
86968686
54498490
14585967
79111090
25427559
42208272
70759115
17699698
36846779
57649940
54925400
79346194
50538708
49001463
45101292