89993822
96886468
11554094
84084412
30163312
19168713
34823201
68072136
13986655
93026694
18575939
67173907
60195603
45729250
80766647
43999264
22628110
88504338
42446579
13968747
97907612
41875808
322589
43043722
14358405
88292731
298386
87905729
90217248
94402055
29867986
30736337
44831824
2698135
20464146
76146227
9276110
414765
84087856
10864341