1578836
100430
9821149
948660
55939235
941692
9088958
33771914
98403383
43965090
37255185
20893582
18677235
57718193
65055793
56509945
313077
8851363
73678000
7376857
29448053
71531869
25897391
94514549
6778575
19765321
30765706
73248015
47686689
74242622
39109272
74526311
64265473
45157588
94304615
65107020
82296708
78728392
5977998
72877305