80521729
86462770
4894921
72219755
49517695
54125904
77338183
95539296
10755121
97903094
67532071
53711781
33699123
26644658
79697434
65847260
26649400
22986666
86019284
1106751
83747404
3860766
78267962
15881464
3967866
90955172
46157999
12649711
86821880
79074408
307268
7598494
9296115
69992026
28994164
68916501
37813761
60218721
60085155
35074318