46008630
18237034
40966646
40783030
90423912
49098888
38923452
10541905
2730699
762567
42542257
42464735
26679518
22563215
12389711
32018922
11563128
3110585
83839019
15162059
46996952
86406224
5267870
3751722
61585868
80126354
10258105
50211029
58119542
62161563
23039693
47715338
15207055
49071752
44595242
84379215
23427851
15471934
85025934
6701033