5166589
56917504
86355520
54265242
79021781
54621709
29073039
78957386
68546948
77143112
92138017
32007621
6818114
6274095
74819668
32204481
66138011
4244810
55066603
2135407
78781597
44544600
52114523
1441469
61336013
58311639
12205407
9107812
44482532
97826102
9848173
38871556
33009500
42286603
52593377
27307888
38824480
15354521
88429010
8489782