61554858
89755527
53427280
1295237
68795000
993451
73624423
97108368
5243193
436151
17939608
28247025
43988322
58683260
10764032
74604325
85179031
8577305
72434732
31727798
42204987
88993503
21688078
61247240
30264190
1855653
29006326
68493820
3629034
49922461
83828787
5922646
8303049
50258387
75466642
86955712
91234625
45949052
218754
8029907