36854069
26122240
23334035
30681515
54211821
60647229
37354966
89444243
38062107
90226450
19368624
38661675
972105
7344983
15642003
15931217
21522596
77857154
59249249
52588062
78228771
82452521
57267009
95197934
76552292
74076729
30887876
33078380
53465713
61718117
77536623
216496
20215254
36549610
50378232
94025076
13874295
26771389
88423161
62689485