52527186
28329048
64478045
82397476
60382643
39678643
20571490
94681143
70014463
8727310
37433677
73601882
48974602
54247015
7229628
94123846
40174035
39816093
22243355
9811850
78728643
62478478
79594447
51696524
5502700
88578607
53254253
89784513
5103486
78647057
2371743
62207104
68933478
93435780
54649310
88193969
41658061
30263454
88271053
79459167