95112279
94914021
79541164
51668133
7918250
26721355
31708479
52287869
669267
87447970
88566280
55063495
86664852
5744147
86768373
47989625
32002126
54623985
79123614
33588689
99917134
89314735
93199215
8923466
48423009
50779945
64802266
5201135
46496406
93929439
9555236
28374090
13066995
99975248
45453589
58039875
92726724
60012283
567678
54125550