13873460
27972423
28546156
96476533
51059145
54039223
34893069
3202105
51167395
82064333
74228917
77096200
79893855
76463492
43075375
38151157
18226353
62701319
4385910
1699713
4939279
4461379
63391381
35503085
59704287
18674175
98804
16312526
86806896
34712663
85654454
25517666
62013418
3384644
3009868
81379681
97743400
54366233
5268744
41708998