40959272
23912018
45003373
78104215
92534209
9032843
44245554
15721335
89253196
20799989
18438240
12241850
55742057
15442931
43588957
37683750
34244238
68838373
14538332
43951795
47643739
2763982
41558400
428085
16539095
12743372
7685032
8588780
76829914
67934750
42736906
88051119
7950607
10576517
53324327
25541415
54273786
65562759
33397046
13304609