38688406
94124660
8566719
72774212
91128296
3385360
23888873
72331992
88817203
6752753
80011382
42552465
44107262
46399696
92518822
82331300
96603721
65246930
26106954
3303709
43316000
16563117
5221143
8449661
21181425
211964
94158708
74472448
76665877
49005802
4271422
12632078
61545992
48841353
50214463
36864699
63811304
21535418
3455447
45458105