550486
21863145
37878004
52723872
6483484
97061399
39456177
37625276
42775603
52212040
46154317
56587212
57034495
5519663
17569620
10452504
52564742
74467041
25804928
10903777
93182831
63165856
49616301
51226595
98614490
19342512
42692098
65444512
4691195
51357058
96176936
1927985
97725446
8024900
64274031
25978454
57964299
2281381
78859211
33905044