7586218
25094191
60383590
8546286
3710392
704926
2777693
18173895
39791824
14408076
37332577
8902363
12874762
48102504
58345338
94233949
63489389
35777084
56181997
7918162
78009376
56085564
17381242
49577480
91472936
43351459
3462530
56446840
26535945
87861676
63835965
43106142
8494159
88538381
85316771
87055071
76407340
16928132
83795631
47202302