3185741
24532116
70694275
53511297
64929482
31105
38429770
20581288
95109855
66879717
93451516
76231752
2716410
31037802
1127825
93376238
52094746
12492157
71694047
54038259
20046416
402426
30202755
26768242
16962261
69194480
90225560
37222280
97657367
66764941
37348737
73049133
3737895
46495879
15467538
81464079
73972959
61245537
89941300
59363056