60472536
45704422
59215566
26989381
58532064
98059805
43018271
1216519
8059350
9812575
31867643
11345019
525361
43057872
52988357
96451562
36353943
23197236
74289557
51169964
71751642
58226639
10881966
33537920
10918179
77984891
44223984
84493551
2091871
88659946
96407578
61125552
4116555
94054805
12518657
44164767
76775312
89237813
41212201
61969454