37833228
54648661
69982299
53497337
380364
67218014
8010970
30293892
61227123
9817800
41409513
94588841
19223211
13916928
54635059
27962634
73202460
72946121
91371566
59426751
26296460
5614772
32656626
31765000
9388294
49442207
46357753
50135599
11018617
67381969
20412191
39673802
95121305
86309104
25336641
94967029
35411980
78684089
59711835
78046905