54056651
53501567
24286135
76473264
4657233
71554830
57118186
50103197
10442123
78228451
7013434
70777477
7844231
4089599
98503397
39057830
56574171
61969988
53472075
32181345
39273395
86555171
9835848
29823913
56827945
24073003
40908581
7006363
5813440
39181750
17609338
73034883
46726459
8474241
37812360
26941199
85617992
17891657
88928493
19548331