32966654
12898021
21292689
47461729
51319564
59706312
314914
50071216
82109901
64445089
74431492
8848393
44597934
65576650
33905361
32804538
48862248
27127955
93628395
35634139
39971168
87571190
92433950
82184953
64172354
7967949
6489319
43239844
49434746
97385110
1561698
64068798
23274588
35116437
16708431
23893800
6209527
70363769
45878213
34931641