70708580
34784863
13268946
40659331
59202758
82492258
47549214
99719895
99087070
47521305
37522125
40552115
56769503
98084694
10227671
28361302
12834807
8651771
71709452
18945895
70347439
93565473
4286323
48477572
5178219
93364
60871827
21555838
81681614
60181055
17756029
14157609
30352717
78521762
23508609
97187585
88592096
91712227
33832092
28812472