47623634
9894451
5891242
39273992
84202101
60362872
94819318
31825144
16436428
97218634
19665489
484190
18858940
4385102
92925334
25384920
45465176
11481234
8997599
79605889
6775251
40714004
32533097
69169300
44946565
41717519
27709148
33496589
33488022
3766711
2911993
5271937
53129997
660753
23481110
26756656
38888145
39633579
27706941
53315667