50462730
3572769
73058584
34229004
70652073
60638152
15716703
3271962
5694944
51214241
79716716
28261936
4291585
94247988
31901692
56422079
63395312
10075429
18228958
21218023
7046686
45217230
42703337
97594442
94548836
90262106
81047937
38078540
9079831
49414068
16524982
80671699
7042965
71524536
68169760
71003669
1344386
72176274
90705623
40887992