42863231
99691226
51486025
73785512
43311431
17811063
8048387
7809148
1347781
68206268
50385664
66122536
19011088
8682754
90319227
89487065
18066103
55183504
12593216
698221
91404684
98856298
53438764
12503354
29498967
19232524
84925878
45396769
1623578
10607771
41613371
93525711
30656795
33605793
51866778
9231463
99593515
13101777
90604847
89283523