87192989
69803100
61381980
43727592
9628930
85524168
6624064
14922160
19722129
15001182
345923
60043304
8768723
17246817
6480409
21112140
58538289
79382413
47148965
37273945
51444101
54118846
4938960
26024707
704093
84926270
17771005
70828283
38931991
29709688
1929137
71175153
89277706
45719945
49957011
20767951
27606501
57026484
25939568
88005278