44981722
43598513
28282106
35864305
712175
3504207
70879522
16967855
186780
8612461
87783092
23183636
83955854
35508611
15435501
65205100
22343246
5223400
46497514
55806344
1223584
6785191
24936542
76559008
7394474
87888416
8071319
66386342
68036909
6606998
4319407
19917410
91652413
66005199
69603774
77974029
578316
56572231
86536380
41848155