41363847
470519
18342969
44776477
43423498
54161000
59257172
59678787
37634501
54242831
47814311
91219321
37107047
73022902
24495211
10437127
17754128
9596359
52503016
95501807
93077972
98432923
21484210
42569924
79314099
67169169
2342678
20107475
51528153
14593924
6993324
13036166
92015436
91765525
75662062
84192060
20154734
53005933
70267103
95238349