24345290
21869513
37972944
72647147
12607998
38449328
92662693
92905850
2298395
3595543
86792064
99872763
28536633
42734645
56088445
77093307
39717212
9612664
49079545
28637240
2231111
62076908
49489644
87664544
60158982
77461651
31139079
76059508
802566
54016532
94079745
83737933
66584886
66505052
6299238
31899343
5012941
83726127
78577009
84208698