66853189
63231220
13039671
17699203
69847562
68002588
30846668
60972789
22042237
852489
83584688
6713212
14239984
78368114
3905067
47676574
83076975
902016
9972263
97471223
29588601
88661838
84944126
2508836
34635837
13896125
38648581
32128148
97608218
18402897
8244146
3236272
6508791
24522173
8591354
69969345
15435828
79089666
67872338
10934512