29952024
53136538
34066763
14875556
14495233
90752267
96303791
82581145
9831395
40857250
84658553
90931787
78809439
3655330
92711552
80479159
48435750
49518986
53503602
93003306
41679853
18361875
8975011
48705978
46829838
16756364
16799697
69502287
73369559
21365115
10864658
87937384
58601606
87102624
12061363
61422882
53562810
35991881
72587450
76781895