14698
44047715
74549414
1401703
64868959
36899748
35703107
54576270
80354374
72872147
13848394
61938299
95781026
766646
35326897
68819908
47548012
31025102
41549169
29176699
3502614
65923976
50477301
99115339
6725958
83628020
14153890
95571100
56733232
46641738
36357899
72159744
66712752
50088479
43724578
79471145
756941
54201543
48095675
98957555