95118992
8126164
35362050
50526000
24559769
18077611
2401727
92358660
53322542
58913355
75621180
37773097
38682374
26992807
57536649
6741698
49906405
73464448
74905629
15137169
95266890
13622487
73336638
9389135
2097720
1274670
31818577
64785888
58653010
38396130
88254032
62029807
5783313
88284571
90244427
18828532
58486334
596410
20586181
29591444