60885837
59725065
28166985
18282314
41133638
6988933
50267221
31672661
47919283
27793385
20873549
61895498
52071898
7877807
38825379
33992055
91493828
80384977
1925192
62336433
50506463
368153
72321131
87183331
64911033
47376144
7316717
19469226
82869018
6922276
84967242
74043115
60068995
26054309
33297626
43217964
7245407
6814626
95701634
93683701