1367336
1213704
68878118
52475431
64058236
64154139
30935342
82664564
32087691
51446328
30062802
56282650
25627974
55801495
1515034
60036313
92555458
65919991
99926296
32991279
43517584
40937382
861297
3068856
59417317
80428068
57336258
26776961
62423666
9466946
23511984
27823401
19785066
53594453
63464138
40549734
47745110
8987885
48574904
9751483