87682623
32535695
179457
27032416
56487108
13381924
26858121
53918824
80242145
36503370
41692711
19615879
53267389
86517691
76932668
64051552
876088
34211970
22362317
56747461
89259670
29013574
88892515
9748338
48848605
61328825
42123010
83205
33342810
22579967
2488401
72864199
15952377
9533152
72694161
84742163
64343951
4977238
7474104
38392703