15123130
18401463
96188
87671980
44575298
93776913
90826063
3882328
65431930
81648292
4803103
10744294
11224035
18976033
95886290
87546293
5718761
9412730
75196978
21605047
58995426
56467933
93793474
79885347
99411667
93385551
70235012
27136278
75408541
85569311
71096427
90773660
43978208
83289791
62021681
8758622
98131537
4585014
92059064
35578023