48188112
4504100
50872906
1598543
95151193
17326689
80945291
48978987
87428849
9297
44181888
97142466
88206375
54999433
87065837
96812319
25013124
13545628
49084120
22138936
28116889
96284072
4470529
35461941
55897273
60239099
52234941
53273629
34956098
3839955
2437890
47116667
11085696
19526078
43165957
2431134
54958694
20771724
69396178
31119207