707516
3747888
1154763
2921506
92184316
62334335
10368024
95517498
26931120
93044792
13385360
15531301
70221033
1171282
28696049
54763053
66879831
70935061
12542543
16187311
45165533
22404788
41617991
38913165
7158841
66277355
79774326
59704444
64237530
8741639
49537071
5158635
9783438
109371
33309829
414088
72343898
89421297
94624174
43303322