40429984
51301895
76641857
55444513
6653750
9943020
34819167
5199180
69926442
78739708
20751621
26325804
69508231
69993923
7050112
63373894
89881362
52595443
59487273
45424851
77963892
45565873
1295478
16568928
98975500
44075503
14001355
25495074
7252760
20433611
21281951
16356540
49687907
59795590
62363019
26584010
52287242
69147330
94934641
4775907