4223359
13506612
4553693
69491241
24963880
12408647
69392692
48244949
22725449
38111047
68512900
5242034
13711075
34417177
60471125
46056898
557774
86672420
39901719
45186340
70758944
74616023
64233563
43734190
30218532
7105094
81854215
33205426
87865738
14079437
9287698
76687979
99974592
50605615
31933847
20477913
91347039
23483061
22365
29026648