46632403
42472371
39082083
6644345
79346120
36054975
53755292
59937342
69887837
35863065
37499618
46286351
31029304
39563053
59933106
2028907
1023973
5986156
6352490
32128942
33013264
122716
84054488
20554730
34192836
60966359
55385547
18686206
9374758
72973130
70445027
4384487
21501293
9695711
19198309
11603237
23715491
53222428
56272118
2999499