83686352
80214569
98911147
39518400
42681088
64004378
68478757
72201280
8449509
7450299
80514467
77869532
3896703
6564742
56394670
71362125
20845534
3416205
96124682
71367315
8679885
35415739
87378887
14513121
8963180
87012177
56243889
2111195
84843304
29254304
30252695
51447336
14822708
83831537
75329672
59416379
25889487
58869448
86304229
59028470