92833523
19775578
12368797
45636921
36184755
473286
4324008
39017023
79939730
26144725
4319879
30995611
54573303
59925447
7975203
63167426
76005789
12373329
75634364
19417718
1476393
52529962
4215133
93925014
10131179
28977766
9845063
38847791
4636953
52399903
32351369
16257462
5067424
46308420
7821186
62307701
60557083
77088868
44656813
556444