85534677
31765047
30261846
94373676
94042467
3633738
7196341
16919334
65123512
16775063
17924749
24915123
66151715
98202873
80734135
65669194
67644909
21309511
62795836
7958370
50349489
14593932
26773235
71219328
12269077
72169595
90064186
63092029
39631226
33546214
60896356
34292302
26465937
37029285
84436182
31977850
29204326
10126032
14234128
15167554