79639526
72232954
1304590
30441536
982496
3738939
209877
63589126
68794116
59529800
25598033
71445477
39368160
7075976
92212009
1823644
47693967
29417796
95402818
69344944
66754611
96272505
43531150
97575141
6009014
51622740
75848849
95002931
84669499
20865020
645600
69518572
53043788
507855
56383342
36622307
51824555
91173621
9534142
84067849