49163778
39007642
8468141
80691655
76895515
86601134
25757683
34607089
40868485
5749812
80178734
3124300
98833937
61045001
69363251
36556656
16843275
82716415
70531642
58914935
40527180
5525781
14743613
4668319
1843939
90431848
57072582
3408650
7034976
30305876
3695573
37269810
70251299
96037577
50862102
13779495
53535637
43047784
64674223
7774578