4128500
5478457
19282524
7601016
68725152
98524206
65164892
26273926
50029191
90449840
47306471
67116003
36794096
30672648
69801898
69532917
4812875
20121483
56247777
40513104
1384109
8773113
72758354
23273355
8875136
72195743
53235927
97661
80624341
77336052
6519763
63402874
99875238
52169828
75781677
96876026
33706960
27401855
92224188
9656403