89404050
5853858
46645273
87615358
39295897
62555570
91744113
89192665
6928670
6495011
56775831
823964
63704179
33561888
69551352
73727825
63777975
425648
35196347
92109080
38123976
5361008
6324786
61131107
66789152
340867
64554245
3785005
62234757
18553281
83237359
43567734
25973622
39203006
97601231
70381608
53722066
1145455
43979963
32089250