87952423
26371346
77141949
26307555
7070233
54271975
9602502
34727573
28361791
2808635
83673888
192161
94489312
46245657
35006917
52254709
28396496
45074227
88079983
68019114
42261444
32376783
96827730
27732042
66905221
77693172
7533111
10024254
3271353
64404489
3316712
38728754
26468390
71859308
12473843
33128656
7011716
82214420
72368214
67954070