41618531
28934480
16789365
89011832
3756086
8273671
9161768
37326133
88391956
53185412
92383434
52713018
49639400
6814531
13916826
77788174
72431983
48005047
94953057
16917850
40121494
98317786
56038373
48893086
84049622
68251719
56248679
25626888
26644960
59462089
17616001
78788685
86738749
20791084
30756367
85097997
91781649
79898595
27613346
76185480