4046858
90808489
88831212
50657737
32483595
56429017
50118539
48713541
36536513
95763024
76075242
44738226
64075581
18739948
41552868
10164651
11924651
44266765
8929958
12504191
74489908
3019484
25331567
95755688
58265235
52116478
22968432
24192368
78198038
90681644
77787751
11376347
82246068
5723278
96288370
59177837
8787725
87515373
3064876
16582914