68105973
56773137
32725448
2876798
63434705
31247144
39522643
15596706
78046128
63623651
46007130
50327614
89508727
61689634
5201082
90138783
98039404
2790767
21225254
76019170
85897382
99574519
15878098
67279657
51999612
49446473
97943582
3667184
6945955
28239524
2572060
93642313
41168631
16239856
99882247
96984402
39721095
64967903
7406940
73968789