38236862
36812852
2479734
72075172
61125811
66273478
11306151
72795613
25423837
97285797
22251550
24146223
45385286
20327730
63398086
40973095
71174949
53562437
37423616
65407194
72753280
66407991
45791870
87778249
81934196
81709629
92124758
26322133
71436904
13409512
947472
37392420
6193282
46502408
62242337
8984414
45086267
7899783
36579716
4838880