21714030
52079312
85511615
44676429
26772448
37879292
72861458
38601868
4945279
7885440
25548276
27942450
58128332
93779359
76789052
97391772
94977759
11482594
76553393
33518444
79362173
92953872
81062461
15282703
76709968
77074659
64575688
39417169
23269720
88203709
4970281
7608438
24832345
65858653
16323635
51951995
70935635
9753892
55825532
46112634