153086
98657525
71716
44802506
94171823
87358916
5371139
43212550
12498930
20877716
340371
6099095
57949876
76253555
34236772
94728930
30681353
2185841
23752224
11659589
42682007
37763834
90193994
61518383
10316640
34138234
86218559
45324968
73619079
84776317
67448236
97801591
38031306
43024878
72288395
98963018
80158920
32275024
5976677
44737865