80066381
29309022
66704077
1863686
65825655
14369724
74567002
57812034
51159796
9469797
65023172
77875242
93075202
7322235
77108741
2736910
35355005
60311345
36174487
12752231
75786384
9504439
5972602
55761193
70302360
40359543
89442564
23842072
93971388
30382305
33854453
50071299
79049882
15977838
41414177
41649765
46256008
44845884
57397759
77438879