28424985
81153460
40212187
83971077
40132613
1629900
4578255
27034463
86524318
4728678
29472801
51545006
28885492
74233167
13581289
90597256
6199314
66846669
93649800
50565476
84324353
72437474
11806793
47521434
58714277
6180176
8786988
68376809
12578872
89719892
64259560
71041928
54861796
6462972
54007128
24976775
84859001
5278277
18786397
51103555