70165139
23468351
8200203
17036188
1147420
37227879
3987277
32594710
27654853
33939159
44057064
55789490
85143362
12291462
81257236
55404424
5094189
12265040
40397865
22871502
17868992
89831900
12731197
39076607
46497336
64653963
58267605
96997740
69091856
39256241
56919763
63426593
93891583
10032175
80594908
6403279
3024015
7797835
22508311
14766480