38957367
30492013
33594482
17164851
14555948
25306459
32207789
62916848
99321667
5805240
20322715
95842097
16048705
49857743
59916831
69055960
58589287
68389755
46447945
40082822
13751699
79311379
27993617
26837109
3676489
64047044
26486582
3057365
76674432
74185721
86339055
8521858
48743766
82691822
11415388
6387559
12604736
17473250
61369334
616323