33588283
31821469
95804883
650170
77637906
43322690
69185509
16673918
78302006
21204340
8121475
28102846
1275605
65958075
20262078
5408046
87333862
76368246
68463724
88228599
54466133
44403199
22162245
20666999
17756680
74422773
89616448
28636478
42402942
65013646
74044871
75698769
32373686
5312502
92075938
75976659
27364491
46149765
7249716
1505746