94759680
36298205
87761225
95743526
99876823
50561377
50713230
85183137
64798016
52937376
70232936
72641792
80168164
22762756
535411
8342843
99365682
99344754
92934007
17908930
2232494
61212627
44859375
71417299
9120436
42585474
6628051
8490599
96136789
3490333
90243072
32214694
31268167
75746972
91909930
26113018
25908716
84722486
36015056
51647208