28339145
19009010
7674735
881418
4245232
84624747
59349149
69701606
319261
21102817
93209647
74627355
4081998
6868386
47808268
69898101
70713367
24871269
94795297
5772880
49323097
28331334
93004261
83746481
68195914
4016425
33232628
7002725
5776841
20602212
4003528
96494203
36181735
8714776
7693684
9352847
77861123
251657
7237723
4530272