58395690
6339810
75759228
44835704
93779908
84446154
49076339
72423325
34224249
79798232
53742264
47461441
18228547
1297426
75248292
16915803
27625507
61694296
7629143
88804112
61391469
1310646
29208074
6626349
21467985
956811
12798220
78094129
3704795
17566599
95509440
75674471
89423305
20698494
32794113
43481416
23641049
96536827
13831624
9023821