79522660
3557815
80144093
9863126
8185620
2656145
96134229
5463213
27225664
871550
92073010
31237311
3216574
99367983
51793576
91192098
69034225
89528642
67336167
50531924
83389294
90646416
10165462
90275766
55987905
54734432
83272949
34509739
9475184
14609878
88445965
71893438
9328097
67443595
61434257
31324207
15744460
30962226
59387493
42938335