42846956
85119382
96885836
73578
1801450
64525809
56425450
85051570
9242970
22714006
23862428
93064467
67768846
99015157
5354591
80524772
92611749
85499425
95468913
12172089
66855749
8072432
21757957
2845215
52078028
415873
45833651
89148900
58273069
70487393
78786218
2990552
15486232
2240662
42485056
82506548
96025853
4363669
88215048
21873910