3214958
91409375
83766002
15848099
58323635
37378861
17318169
22511436
94091600
89971312
93944936
32358469
29699834
64953537
7243799
8624992
88269599
91709751
1080160
65659040
55783442
66212988
87987546
96918763
92328397
58296107
930126
51889938
51501000
16596296
60973094
52517661
4005747
29049441
99693527
5434432
2145027
45025500
10811984
2808581