85789764
51477638
55635220
41875973
70077970
17761370
95275362
2577156
7958387
43638491
96947111
6819171
9385498
17751925
30187697
78934415
44748118
54479962
81612730
65039149
94627597
99369881
14183968
1802051
44346990
9739843
5719487
44081988
22777244
34332537
68745346
42096468
65225121
81666572
26215680
77921878
69181256
84064079
75377816
284504