14546733
315912
69743718
8042778
2152863
89071096
6624510
6737107
57051897
34818065
31166538
15609620
65589398
81633341
52104122
88069149
9248730
16907165
23221317
9309696
70792670
9213085
39801209
45099295
62213704
1937965
69354152
87961260
29295564
8893871
7026877
1409387
44069247
26848421
75085725
18502897
23824973
43029066
75559923
74055369