5833756
11321512
43122768
75966454
72453903
5777307
37368014
55202051
8544372
54757481
29984226
336820
30172431
19061736
62758602
2139736
81338439
39171453
47154884
25288547
36561616
12118710
479243
33068052
81431090
70137356
24226906
90608215
86864101
64783247
38952458
59695031
2557
72985045
10542398
3152969
99876170
5810729
7066071
49113550