79667879
4747627
18768054
2076527
903529
99043431
9436982
81792166
71285376
2816425
92254727
10215409
70418787
69976542
43535641
37307351
39723686
31217483
76521724
8227513
9604769
44212543
229608
25926212
61416822
98259605
42291815
48899532
25562593
48056976
68977395
67589126
59699252
53042370
3556361
56639346
24022799
42674003
49238553
8194169