106795
66324069
6445146
2603955
87029073
90882155
16236583
85252679
9427427
4817611
39817189
8032596
45029636
57763389
90796724
10737649
83359275
57294502
17773607
40979583
16622178
73862417
1185781
93196651
10212688
50878497
62017616
99459659
82026281
15007508
30589627
34446142
7699635
87603221
84716021
7372578
99428389
62279134
96421122
53275375