3817692
68075507
35867851
66702599
2681079
287478
77018350
49547102
6182052
1055504
50038666
17564414
97898285
83395261
12987960
34356642
80456602
13331021
4409956
33549291
77916835
2462613
62548123
63309251
16441566
68445533
86537992
13153550
70118751
2199268
73148344
25677751
82614434
5262915
60626777
26332544
2674797
6691087
27874797
97994826