40947754
11386832
97632146
36626138
90542760
84828907
17541983
64307174
25007250
66197001
71818594
50727042
64757128
47013589
48307775
51772040
67775855
33295726
50743609
90767287
9438707
27208931
98681301
68827863
70952638
86809590
8737394
26257647
2532423
70098214
86139492
95536087
69745140
29585244
63221333
1891176
23859653
70037480
9561102
56253624