88591321
86887945
13751730
15352660
96634079
74642949
30318614
90852670
62204703
836904
50609756
36627546
63351552
15981847
80359132
91208766
92475214
50058711
40957450
17999611
62607452
79582557
70673195
77482191
87964879
3953952
68334272
21834085
85111346
84909418
17402557
15314247
97279173
85599633
54531892
61544661
5800482
91049734
10718081
7614734