43544641
53733044
50827067
62811858
1324704
76891354
61579057
4458403
1657265
7664360
32722295
79394071
50284129
12748754
751460
1409991
4628558
503311
7598795
68407989
21765778
7409012
71189752
70192882
59168562
38466892
8294364
78938821
89049047
29559360
1952975
78092135
66023439
93074851
24899897
32281721
61259457
40639025
54852823
18826461