21987107
65792930
18818775
78737456
80437256
24569088
70508352
33641832
49305371
9379385
71628850
53068896
32772672
15394787
74101863
97801032
9233792
90802186
81627722
48334965
7276225
76554784
1162432
36861708
2605206
21766139
6997871
90391553
41702726
38659856
28099097
2865861
60201196
30278471
42162723
7273617
9467860
3657270
61818529
41792792