65905904
13123579
6074133
47339831
93394320
99776249
58252258
84177308
30797178
39142492
18371190
67865377
19792909
19004407
26976996
22993683
98846220
20992996
6073641
21355927
53575985
76403564
4635978
62984974
75701759
22112754
65759656
15723703
9247968
68463360
30645834
67838919
13661089
88277834
73646994
18433137
3355797
60969215
44782716
36787503