54803733
59471925
97605661
77456080
17145438
61045204
26118575
989037
35728007
76827879
28686633
50912984
33128496
18129859
69544658
28269852
73458686
80591113
6811510
75196406
75346511
54742726
93572768
904840
86262919
5172019
8405926
60068575
61172752
5985575
40844818
8031390
80105144
97194150
7290584
76163865
54719740
72556679
96092724
13608838