48312211
20509385
110194
4569005
58869721
48942275
8709459
92081389
11357520
25639103
82898189
51991045
34874705
58687062
28797172
25467737
7004512
98638170
46029478
97325125
37894095
4459280
82583672
8134008
91566192
12708287
88356332
61202315
42562298
3582255
48176439
51458707
74207037
25863542
47974653
60138261
73515505
13671988
59429927
55625741