2240981
65967896
726262
10537329
82234800
27079930
11854688
20908819
431674
86419933
34884789
63595132
67425638
72536017
75486788
65428355
7065915
9246092
21847463
29804848
72041118
84058092
79225118
89073377
65548851
88175570
35074077
61542802
7452058
60633841
30187014
28697502
63706247
27678674
74496694
41298315
54279066
56743847
5297421
40481899