11587083
1689663
7344996
7162507
53962593
84449452
20231836
64239925
97982499
17105348
91213655
844135
47555456
1221119
53821041
65842077
6421564
3996154
82895091
36581581
6778480
54897022
6187693
91955811
78019110
41718817
39526065
82015837
8676235
75876453
90022805
44126600
54969169
93044851
62172533
3241171
33278717
16369006
943943
88758860