40844938
68955235
78344346
54803330
14203159
73437081
34732570
24492343
33272057
90435918
5628243
37777391
34794562
89503815
20495300
11849730
86315037
7080333
80314522
98097120
36181151
60818744
71468599
76593141
44162825
14358787
15681927
35488379
15445072
1588077
13339846
7956590
68683809
41732612
97807818
90723826
27119022
64792189
72764626
91044349