32447936
10733649
94518077
78506301
7836358
65123049
30325723
8406912
8012948
63065368
53914945
95944167
37791943
77668445
8004339
48364025
73218665
477112
26846501
4673760
42642485
61075240
36826786
8629592
11515622
12152714
89929287
63146975
71692101
76612046
45983816
1247780
35358123
41812976
62874806
55586772
5895835
36687719
99286137
7812773