3948172
29348534
69687591
1519801
96692177
76573343
78724864
97663293
87833538
99161623
13109179
54996703
51243930
3930628
3003612
32753419
47362190
27668625
21661694
11289536
4203137
9253880
85439902
4681906
83268012
71325547
33119516
46858889
75796978
3809012
40204106
86839
91035021
81432490
34343209
30687173
94453483
15179389
63687150
44917096