47114098
89096329
67386707
40478431
4452085
60053745
8567648
52417801
68266350
47828274
96021621
32466806
52484658
22355338
23941912
44481011
5264023
73719562
20953616
69844977
59996181
94294588
46912624
64859615
35512950
58008459
8474985
27348804
47627427
74763684
11885781
91462632
24206212
96302299
98669390
25318596
25044339
29238519
42452779
84539130