17864478
43286669
4601873
20218076
29848799
67468165
55764766
26827079
10063261
72823137
41463724
15338533
45178655
10931240
31937215
47488184
86421355
55505130
44896736
6504132
41113795
64323514
59746327
93794107
7819272
16771331
66837223
12874160
35685531
8705169
58479819
2543493
76832330
19035245
52786564
26349337
29187869
67893896
91228625
61878849