86062972
30566473
8416663
87584358
64582829
60969256
53278880
71434769
10862400
63242732
50138052
80862523
90623845
8121943
57103530
44544214
96235688
79663320
60173700
36685715
27247597
50956489
86985802
30081358
22857878
64908589
49274781
58212192
20156065
91057112
89481471
98967460
85265768
11844579
14228125
73364712
73049911
63499057
91545712
38229727