41688486
74829593
31089170
4579525
63308681
27304173
26898201
51666473
25916486
63512427
72417779
7356324
30332819
17525771
8024659
74697287
62135712
32346664
27916143
12347674
39391488
3278571
70476772
48474924
29176209
60012294
16048081
29186997
12955579
23746183
1451989
68518083
2784451
31682788
25355061
656028
73523741
80734043
15062945
78726129