39706479
148888
22997130
79667577
87627155
57263646
79417980
50968604
5765490
45108493
17654294
53523215
86461779
937295
66391237
95487115
37788021
78621949
92702816
30953762
79299707
543617
7316300
36826282
48179226
20994660
4102925
67913944
70908061
90142476
84165808
72082764
44658781
90483321
61736717
6554677
89306300
5878400
23991006
15738563