57838122
50469858
13744978
69218025
63612307
56046103
66597382
7886082
87513309
6408395
1488891
72586310
37307915
36746398
4877125
28806234
84136588
42559448
686506
85653389
79364249
28011602
77971051
38779051
29335533
51042821
77521111
85524526
50013377
32959154
2952963
1912078
7738561
95316008
57068960
22796148
92652410
53155416
90227779
47011071