40661089
57734075
42992475
64653732
10977068
6705993
26314939
18145724
67675314
76292381
55403170
8636666
55001139
97874826
88004139
43209195
64144601
4027543
7851600
67774315
58472253
27615013
46428688
80899429
66564757
7630538
83967586
5960655
37477686
83609618
93139558
65124403
34555879
95678622
42792141
72482922
39914524
628732
2481956
1823177