87537961
31822808
4649293
75354797
5306120
18147776
97175162
7957790
33847646
37389933
81338075
27713576
3462681
22939591
41809663
53513359
68165555
2011893
76956044
906666
47557436
17719448
8745937
2407311
88096208
3598995
29995269
35406206
9982248
6951714
53647739
10075174
1302392
86624359
17177681
9778598
46286561
44552733
58173236
45512700