488125
7605726
34415400
6962707
41862156
99243256
4599774
56033897
40527912
57352162
71277626
91288681
83138245
57447741
27484499
66945008
48813068
939229
27921251
27448751
47862935
54495476
36872272
78686688
13071630
6027345
5498694
18153770
1636856
23242390
485474
72782879
49348366
51956824
41514192
17468397
86474985
40353836
66621737
79718968