84235271
8121178
93917656
48188887
26969789
90437655
83676653
16818526
53012517
46353482
9534110
32615403
74051237
64702295
367776
36912109
54122939
53746040
55573493
52486567
9604312
37242344
49851421
19257265
25575694
36731231
21181176
27747886
58445168
36025751
31964404
46166193
87632395
90134238
35517252
86519290
76538636
47599970
1688625
553984