84047658
23479706
24053216
37116515
29017962
82737697
80661193
67841199
55463389
54499572
2425561
34209568
26511566
33664380
52816080
9345177
97028482
14299550
20429953
84226019
58384751
42198712
8791645
77502889
82993514
2748560
58225146
31971363
46957925
44099065
67228844
18627780
15251509
20022042
80812586
15161785
699999
9613331
2836088
54416666