13679946
2945236
22811155
49103400
60204913
27551405
86036436
94282782
54189466
70141235
6142043
99477050
1753684
16116967
8198889
90892098
80614558
8102717
75129205
55433061
95662397
3941222
89754603
3758880
1262673
70156711
11903712
37628702
64818132
73317209
59634028
85457686
61531856
88951638
91874028
77986669
56148789
98371272
23489843
3905168