4986078
738619
6085258
99043412
90848803
74344009
39149862
60145795
53442257
9321292
2909512
63641
64839012
39507384
13893075
98741432
92349006
11986574
30605187
1296795
44062275
69886128
43564471
62949129
48155762
22147656
79242130
87408390
76316367
86412744
79694304
77725392
32455231
77804657
74935511
87995523
67098887
36087516
6841224
22977481