96982221
1342584
63746012
13178030
11246069
1385284
61225861
8134124
49915879
74169604
51719221
66186857
70925283
860327
3968134
77269475
23383271
35258366
92367501
7771017
35842998
49727100
5483877
75784698
34437139
30788896
18538851
403323
10562285
13553835
5234171
19186248
51998826
94816920
13184600
4441590
16323670
61268656
65337488
96856909