82389422
584727
83101794
1506376
61783947
41022371
34535642
6251965
51961004
19813733
79616050
19861985
19325746
7699561
2806727
75777685
2637879
36196394
60656093
76653106
22933065
6019742
86288664
37023798
27078383
66941260
49471181
700551
80278653
43477079
74854471
17162329
58992644
17475629
34881075
10191032
68274915
29441291
13359000
84311010