78566220
35086408
67283383
14607804
87843893
6593227
6707586
24774072
34459022
5673173
70791816
76951410
69489684
96868648
72668426
66467486
86518494
42898646
91476788
52989859
18991196
74916169
35476021
48896937
83302071
26825939
35671136
69176398
56522296
84465921
96915680
39092091
79105594
14325755
93209909
98887515
76828500
88011897
44699441
10013711