35212610
25928426
98893652
6966584
40783224
40395990
41672410
51906936
14717985
7894515
25706665
20922618
60703139
83228548
13718460
59003880
70364852
21826133
45561731
59898761
11285763
64306800
50516033
83021169
6232633
84491720
72204143
98849609
7171504
44689307
39781160
8292874
43999568
86226632
60215418
84296265
68983430
38273139
819110
68691583