7125782
80485399
65701258
73031920
98735084
4103561
7129118
10854935
30741976
95587290
72605837
99511774
18436956
67742774
30656963
30095307
43724648
14533971
13576978
69031993
14336753
39911669
30436688
4914725
12694952
35628176
94551959
2344830
47387805
47794100
36021690
33027821
24881504
55103422
78071387
53128441
29746859
48583470
85919087
5090344