45502892
96224364
72257135
89369395
84948147
1906678
84415440
5868380
8104836
85621280
18369673
17666776
94973514
232057
64209208
46895809
42663161
15416374
65251602
15145271
64301456
23937706
60322669
7491640
72947501
45529784
4492404
75365459
91071182
70209272
29135552
93601484
47865961
58567811
74101091
42611701
97293053
4885377
19734029
6453986