2694481
34326156
98835922
15622889
28489889
31907857
99072781
99609129
41567951
3026326
19024573
72059788
4265267
56445818
1304584
52233879
35225048
36128167
31085558
32799810
76553262
32171388
8645998
82864700
30373304
19225925
93434647
55887363
46468596
1697007
70319054
18642566
64761242
25348425
8128135
46656908
265728
12419638
6881928
39253164