41074455
12398275
2095270
62708206
12473669
90383504
87162355
2339547
16068671
44156165
46641942
44138219
27509703
73823780
35683192
45174416
33838573
75425501
83296949
8072413
3683434
12285279
48722021
38778427
58744189
87134416
42123896
49387572
26732037
92561212
35316263
86991865
5745314
81083717
59277840
48667429
81812697
97513476
58032230
29375544