3521756
89083212
80617604
52705743
73907044
98898272
40586169
51266603
17892223
78003190
34773793
15985685
20051118
38899116
3156789
51766978
5996472
20005394
21433147
69665577
61597337
74592567
33555620
58193382
61792777
57873847
88153853
40018095
41079773
82136400
6448418
9801268
56179894
7573224
2858885
30103220
68129726
96438356
54006909
84472052